Temporal Algebra

نویسنده

  • Burghard von Karger
چکیده

We develop temporal logic from the theory of complete lattices, Galois connections, and xed points. In particular, we prove that all seventeen axioms of Manna and Pnueli's sound and complete proof system for linear temporal logic can be derived from just two postulates, namely that (+; e ?) is a Galois connection and that (?; +) is a perfect Galois connection. For the branching time logic CTL we obtain a similar result. A surprising insight is that most of the theory can be developed without the use of negation. In eeect, we are studying intuitionistic temporal logic. Several examples of such structures occuring in computer science are given. Finally, we show temporal algebra at work in the derivation of a simple graph-theoretic algorithm. This paper is tutorial in style and there are no diicult technical results. To the experts in temporal logics, we hope to convey the simplicity and beauty of algebraic reasoning as opposed to the machine-orientedness of logical deduction. To those familiar with the calculational approach to programming, we want to show that their methods extend easily and smoothly to temporal reasoning. For anybody else, this text may serve as a gentle introduction to both areas.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Temporal Relational Algebra as Basis for Temporal Relational Completeness

We define a tenlporal algebra that is applicable to any temporal relational data model supporting discrete linear bounded time. This algebra has the five basic relational algebra operators extended to the temporal domain and an operator of linear recursion. We show that this algebra has the expressive power of a safe temporal calculus based on the predicate temporal logic with the until and sin...

متن کامل

Temporal Logic & Historical Databases

We review attempts at defining a general extension to the relational algebra to incl udc temporal semantics, and dcfinc two temporal operators to achieve a temporal relational algebra with a close correspondence to temporal logic using since and until. We then dcmonstratc how this temporal relational algebra may IO ;I limited extent be encoded in standard rclaticlnal algebra, and in turn show h...

متن کامل

A Temporal Relational Algebra as a Basis for Temporal Relational Completeness

Information Systems Department Stern School of Business New York University We define a temporal algebra that is applicable to any temporal relational data model supporting discrete linear bounded time. This algebra has the five basic relational algebra operators extended to. the temporal domain and an operator of linear recursion. We show that this algebra has the expressive power of a safe te...

متن کامل

A recursive temporal algebra and temporal completeness

This paper introduces a recursive temporal algebra based on temporal semantics for querying time-varying data. The algebra, called < , is based on a temporal relational data model in which a temporal database is modeled as a collection of time-varying relations. Each time-varying relation is a collection of ordinary relations indexed by moments in time. In < , recur-sive queries (such as the tr...

متن کامل

A Relational Algebra as a Query Language for Temporal DATALOG

This paper introduces a temporal relational algebra as a query language for temporal deductive databases, i.e., Temporal Datalog programs. In Temporal Datalog programs, temporal relationships among data are formalized through temporal operators, not by an explicit reference to time. The minimum model of a given Temporal Datalog program is regarded as the temporal database the program models int...

متن کامل

Context-aware Modeling for Spatio-temporal Data Transmitted from a Wireless Body Sensor Network

Context-aware systems must be interoperable and work across different platforms at any time and in any place. Context data collected from wireless body area networks (WBAN) may be heterogeneous and imperfect, which makes their design and implementation difficult. In this research, we introduce a model which takes the dynamic nature of a context-aware system into consideration. This model is con...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Mathematical Structures in Computer Science

دوره 8  شماره 

صفحات  -

تاریخ انتشار 1998